// import echarts from "echarts";
// import * as echarts from "echarts/core";
// 按需引入方式
import echarts from "@/views/package/echarts/components/BaseEcharts/utils/echarts";
import { getLegend } from "./common/legend";
import { getDataZoom } from "./common/dataZoom";
export function getOptions() {
  const title = "Stacked Line";

  const series = [
    {
      name:'种类1',
      symbolSize: 20,
      data: [
        [10.0, 8.04],
        [8.07, 6.95],
        [13.0, 7.58],
        [9.05, 8.81],
        [11.0, 8.33],
        [14.0, 7.66],
        [13.4, 6.81],
        [10.0, 6.33],
        [14.0, 8.96],
        [12.5, 6.82],
        [9.15, 7.2],
        [11.5, 7.2],
        [3.03, 4.23],
        [12.2, 7.83],
        [2.02, 4.47],
        [1.05, 3.33],
        [4.05, 4.96],
        [6.03, 7.24],
        [12.0, 6.26],
        [12.0, 8.84],
        [7.08, 5.82],
        [5.02, 5.68],
      ],
      type: "scatter",
    },
  ];
  const option = {
    title: {
      text: title,
    },
    tooltip: {
      trigger: "axis",
    },
    legend: getLegend(),
    grid: {
      left: "3%",
      right: "320",
      bottom: "50",
      containLabel: true,
    },
    toolbox: {
      show: true,
      right: 320,
      top: 30,
      feature: {
        dataZoom: {
          show: true,
        },
      },
    },
    xAxis: {
      boundaryGap: false,
      connectNulls: false,
      name: "",
    },
    yAxis: {
      axisLine: {
        show: true,
      },
      name: "",
    },
    series,
    dataZoom: getDataZoom(),
  };
  return option;
}
